package com.hengpeng.itfin.persist;

import com.hengpeng.common.persist.NestedSimplyDao;
import com.hengpeng.itfinbase.persist.Account;

/**
 * 资金账户表
 * 
 * @author weiyuan
 *
 */
public interface AccountDao extends NestedSimplyDao<Account> {

    /**
     * 根据用户id获取对应账户
     * 
     * @param userId
     * @return
     */
    public Account getAccountByUserId(Long userId);

    /**
     * 根据用户id和子账户号获取账户信息
     * 
     * @param userId
     * @param subaccountId
     * @return
     */
    public Account getAccountByUserIdAndSub(Long userId, String subaccountId);

}
